.setStatus-page {
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    background: linear-gradient(#415778, #523136, #1A120F);

    .scrollY {
        height: 100vh;
        .block {
            display: flex;
            flex-direction: column;
            align-items: center;
            margin-bottom: 10px;
            .title {
                display: flex;
                justify-content: center;
                color: #fff;
                opacity: 0.8;
                margin: 15px 0;
				font-size: 16px;
            }
            .items {
                display: flex;
                flex-wrap: wrap;
                width: 660rpx;
                box-sizing: border-box;
                .item {
                    margin: 0 10px 15px 10px;
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                    justify-content: center;
                    width: 90px;
                    height: 90px;
                    position: relative;
                    &:hover {
                        opacity: 0.7;
                    }
                    .bg {
                        position: absolute;
                        left: 0;
                        top: 0;
                        width: 90px;
                        height: 90px;
                        opacity: 0.2;
                        background: #fff;
                        border-radius: 10px;
                    }
                    .icon {
                        width: 30px;
                        height: 30px;
                        opacity: 0.8;
                        margin-bottom: 8px;
                    }
                    .status {
                        font-size: 14px;
                        color: #fff;
                        opacity: 0.5;
                    }
                }
            }
        }
        .bottom {
            height: 40px;
        }
    }
    .edit-content {
        height: 275px;
        padding: 15px;
        .nav {
            color: #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            width: 100%;
            position: relative;
			font-size: 16px;
            .close {
                position: absolute;
                right: 0;
                bottom: 1rpx;
            }
        }
        .input-content {
            display: flex;
            box-sizing: border-box;
            width: 100%;
            margin: 25px 0;
            height: 125px;
            background: #3E4146;
            border-radius: 5px;
            .icon {
                width: 30px;
                height: 30px;
                padding: 10px 0 10px 10px;
            }
            .input {
                width: calc(100% - 40px);
            }
        }
        .btn {
            display: flex;
            justify-content: center;
            .t {
                margin-top: 20px !important;
            }
        }
    }
}